Internet Archive BookReader

Bishop Butler, an appreciation;